package Test;

import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        while(sc.hasNext()){
            int num=sc.nextInt();
            int res=perfectNum(num);
            System.out.println(res);
        }
    }
    public static int perfectNum(int num){
        int count=0;
        for(int i=2;i<=num;i++){
            ArrayList<Integer> list=sub(i);
            int sum=0;
            for(int j=0;j<list.size();j++){
                sum+=list.get(j);
            }
            if(sum==i){
                count++;
            }
        }
        return count;
    }
    public static ArrayList<Integer> sub(int n){
        ArrayList<Integer> list=new ArrayList<>();
        list.add(1);
        for(int i=2;i*i<=n;i++){
            if(n%i==0){
                list.add(i);
                if(i!=n/i){
                    list.add(n/i);
                }
            }
        }
        return list;
    }
}